from bcat.gtp.serde.dev2.ivisitor import IVisitor


class IValidatorVisitor(IVisitor):
    def visit_key(self, value) -> bool:
        return False
    def visit_bytes(self, value) -> bool:
        return False
    def visit_dict(self, map_access) -> bool:
        return False
    def visit_list(self, seq_access) -> bool:
        return False
